drawback debenture - French English Dictionary